package com.yxinsur.imc.business.domain;

import com.yxinsur.imc.common.annotation.Excel;
import com.yxinsur.imc.common.core.domain.BaseImcEntity;
import lombok.Data;
import lombok.ToString;

/**
 * 供应商-费用科目对象 imc_supplier_expense
 *
 * @author imc
 * @date 2021-07-29
 */
@Data
@ToString
public class ImcSupplierExpense extends BaseImcEntity {
    private static final long serialVersionUID = 1L;

    private Long id;

    @Excel(name = "供应商费用科目")
    private Long repoSupplierId;

    @Excel(name = "供应商费用科目名称")
    private String expenseName;

    @Excel(name = "供应商费用科目代码")
    private String expenseCode;

    @Excel(name = "是否基础手续费率")
    private String isBaseFeeRate;

    @Excel(name = "费用科目类型")
    private String expenseType;

    @Excel(name = "创建人")
    private String createId;

    @Excel(name = "修改人")
    private String updateId;

    @Excel(name = "逻辑删除")
    private String isDeleted;

    @Excel(name = "租户id,一个租户id唯一对一个机构id", readConverterExp = "默=认机构id为根节点id暨法人机构")
    private Long tenantId;
}
